dart thrower - German English Dictionary